exhaust the patience of - French English Dictionary